2
תגובות
אני מנסה לשלף את ה 30 שורות האחרונות שלי שישתנה הסדר כלומר DESC לא מתאים לי.
יש למישהו רעיון אחר?
יש למישהו רעיון אחר?
2 תשובות
אם בטבלה אין מפתח AI \ תאריך אין לך דרך לעשות זאת באמת.
אתה יכול להשתמש ב count לקבל את הכמות רקורדים שיש בטבלה ,להפחית מזה 30 ואז להשתמש ב LIMIT אבל זה מאוד מיותר.
מה זה "שישתנה הסדר" ?
לשלוף שלושים שורות אחרונות, אבל שהן יהיו מוצגות בסדר שרירותי?
קודם תשלוף אותם לתוך מערך או בתת שאילה, ואחרי זה תמיין או תסדר אותה איך שאתה רוצה:
php.net/array_rand
select * from (select * from table order by id desc limit 30) order by rand()